hydraulic speed transmitter - French English Dictionary